Fixed classes to call gtk_extended_layout_get_desired_size_again()
authorTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 6 Apr 2010 06:55:07 +0000 (02:55 -0400)
committerTristan Van Berkom <tristan.van.berkom@gmail.com>
Tue, 6 Apr 2010 06:55:07 +0000 (02:55 -0400)
The previous patch removes the ambiguous gtk_widget_get_desired_size().

gtk/gtkalignment.c
gtk/gtkbox.c
gtk/gtklabel.c
gtk/gtkplug.c
gtk/gtkscrolledwindow.c
gtk/gtksocket.c

index 8837fca8099f88128ee48752ec54cd4398477cf4..3accb4ddb75812c4967084796c1777caf9d83823 100644 (file)
@@ -461,7 +461,7 @@ gtk_alignment_size_allocate (GtkWidget     *widget,
     {
       GtkExtendedLayout *layout = GTK_EXTENDED_LAYOUT (bin->child);
 
-      gtk_widget_get_desired_size (GTK_WIDGET (layout), NULL, &child_requisition);
+      gtk_extended_layout_get_desired_size (layout, NULL, &child_requisition);
 
       border_width = GTK_CONTAINER (alignment)->border_width;
 
index d3fc2ed7d981ae73017e6f30246f904103eb416b..bb87399832b3459cc1f858c294401ea09d72492d 100644 (file)
@@ -307,9 +307,9 @@ gtk_box_get_desired_size (GtkExtendedLayout *layout,
           GtkRequisition child_minimum_size;
           GtkRequisition child_natural_size;
 
-          gtk_widget_get_desired_size (child->widget,
-                                       &child_minimum_size,
-                                       &child_natural_size);
+          gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (child->widget),
+                                               &child_minimum_size,
+                                               &child_natural_size);
 
           if (private->orientation == GTK_ORIENTATION_HORIZONTAL)
             {
index f8370eba90105cdd1ad02fcb360960d69363864f..c775a66a5d9f5226a5e71d5c1bb46e6d9834d364 100644 (file)
@@ -3333,9 +3333,9 @@ gtk_label_get_width_for_height (GtkExtendedLayout *layout,
     {
       GtkRequisition minimum_size, natural_size;
 
-      gtk_widget_get_desired_size (layout,
-                                  minimum_width ? &minimum_size : NULL,
-                                  natural_width ? &natural_size : NULL);
+      gtk_extended_layout_get_desired_size (layout,
+                                           minimum_width ? &minimum_size : NULL,
+                                           natural_width ? &natural_size : NULL);
 
       if (minimum_width)
         *minimum_width = minimum_size.width;
@@ -3359,9 +3359,9 @@ gtk_label_get_height_for_width (GtkExtendedLayout *layout,
     {
       GtkRequisition minimum_size, natural_size;
 
-      gtk_widget_get_desired_size (layout,
-                                  minimum_height ? &minimum_size : NULL,
-                                  natural_height ? &natural_size : NULL);
+      gtk_extended_layout_get_desired_size (layout,
+                                           minimum_height ? &minimum_size : NULL,
+                                           natural_height ? &natural_size : NULL);
 
       if (minimum_height)
         *minimum_height = minimum_size.height;
index 9351e9638e0ccab5b9b0f6f001dd1f2422d25fd9..362725d69bccf1be4432df9323dc88cfac7b7e61 100644 (file)
@@ -781,8 +781,8 @@ gtk_plug_size_allocate (GtkWidget     *widget,
       
     }
 
-  gtk_widget_get_desired_size (bin->child,
-                              NULL, &natural_size);
+  gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (bin->child),
+                                       NULL, &natural_size);
   _gtk_plug_windowing_publish_natural_size (GTK_PLUG (widget), &natural_size);
 }
 
index 4a82eb052533345e49188e63bf5951f5cc845cf0..56348621281ea1092e1dcc3ce65f8d81cad7bc13 100644 (file)
@@ -1740,9 +1740,9 @@ gtk_scrolled_window_extended_layout_get_desired_size (GtkExtendedLayout *layout,
   
   if (bin->child && gtk_widget_get_visible (bin->child))
     {
-      gtk_widget_get_desired_size (bin->child,
-                                  &min_child_requisition,
-                                  &nat_child_requisition);
+      gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (bin->child),
+                                           &min_child_requisition,
+                                           &nat_child_requisition);
 
       if (scrolled_window->hscrollbar_policy == GTK_POLICY_NEVER)
         {
@@ -1835,9 +1835,9 @@ gtk_scrolled_window_extended_layout_get_height_for_width (GtkExtendedLayout *lay
 #if 0
   TODO: integrate height-for-width with size-groups
 #else
-  gtk_widget_get_desired_size (GTK_WIDGET(layout),
-                               minimum_height ? &minimum_size : NULL,
-                               natural_height ? &natural_size : NULL);
+  gtk_extended_layout_get_desired_size (layout,
+                                       minimum_height ? &minimum_size : NULL,
+                                       natural_height ? &natural_size : NULL);
 
   if (minimum_height)
     *minimum_height = minimum_size.height;
@@ -1860,9 +1860,9 @@ gtk_scrolled_window_extended_layout_get_width_for_height (GtkExtendedLayout *lay
 #if 0
   TODO: integrate width-for-height with size-groups
 #else
-  gtk_widget_get_desired_size (GTK_WIDGET(layout),
-                               minimum_width ? &minimum_size : NULL,
-                               natural_width ? &natural_size : NULL);
+  gtk_extended_layout_get_desired_size (layout,
+                                       minimum_width ? &minimum_size : NULL,
+                                       natural_width ? &natural_size : NULL);
 
   if (minimum_width)
     *minimum_width = minimum_size.width;
index 3ca605fb42043c983968ab9c68fb42d16656ad59..52ad6ab0324f44eb202b848df15e3b2e54329c3b 100644 (file)
@@ -1022,9 +1022,9 @@ gtk_socket_extended_layout_get_desired_size (GtkExtendedLayout *layout,
 
   if (socket->plug_widget)
     {
-      gtk_widget_get_desired_size (socket->plug_widget,
-                                  minimal_size,
-                                  desired_size); 
+      gtk_extended_layout_get_desired_size (GTK_EXTENDED_LAYOUT (socket->plug_widget),
+                                           minimal_size,
+                                           desired_size); 
     }
   else
     {